package com.entity.chat;

import java.util.ArrayList;
import java.util.List;

public class ChatMsg {
	/** 消息类型 */
	public Integer code;
	/** 谁发的 */
	public Integer from;
	/** 房间 */
	public String roomid;
	/** 发给谁 */
	public Integer to;
	/** 默认都是个人接收 个人=0,群=1,筛选接收用户=10 */
	public Integer totype = 0;
	/** 文本,(图形,图像,文件)路径 */
	public String msg;
	/** 发送时间 */
	public Long time;
	/** 未阅名单 */
	public List<Integer> notReads = new ArrayList<>();

	public String toString() {
		StringBuilder sb = new StringBuilder();
		sb.append("{\"code\":").append(code).append(',');
		sb.append("\"from\":").append(from).append(',');
		sb.append("\"roomid\":\"").append(roomid).append("\",");
		sb.append("\"to\":").append(to).append(',');
		sb.append("\"totype\":").append(totype).append(',');
		sb.append("\"time\":").append(time).append(",");
		sb.append("\"msg\":\"").append(msg).append("\"}");

		return sb.toString();
	}
}
